package com.ge.healthcare.autosc.ui.prodiagsscheduler.dto;
import java.util.Date;

public class ScheduleBean {
	private String systemId;
	private String requestId;
	private String modelType;
	private String taskName;
	private String taskDescription;
	private Integer iterations;
	private Integer day;
	private Integer hour;
	private Integer minute;
	private Integer week;
	private Date timestamp;
	private String updatedBy;
	private Date updatedDate;
	private String status;
	private String comment;
	private Date fromDate;
	private Date toDate;
	private String type; 
	private String typeValue;
	private String dropDownModelType;
	

	public String getDropDownModelType() {
		return dropDownModelType;
	}


	public void setDropDownModelType(String dropDownModelType) {
		this.dropDownModelType = dropDownModelType;
	}


	

	public ScheduleBean() {
	}


	public ScheduleBean(String systemId, String modelType, String taskName, String taskDescription, Integer iterations,
			Integer day, Integer hour, Integer minute, Integer week) {
		super();
		this.systemId = systemId;
		this.modelType = modelType;
		this.taskName = taskName;
		this.taskDescription = taskDescription;
		this.iterations = iterations;
		this.day = day;
		this.hour = hour;
		this.minute = minute;
		this.week = week;
	}
	
	public ScheduleBean(String systemId, String modelType, String taskName, String taskDescription, Integer iterations,
			Integer day, Integer hour, Integer minute, Integer week,String type) {
		super();
		this.systemId = systemId;
		this.modelType = modelType;
		this.taskName = taskName;
		this.taskDescription = taskDescription;
		this.iterations = iterations;
		this.day = day;
		this.hour = hour;
		this.minute = minute;
		this.week = week;
		this.type =type;
	}
	public ScheduleBean(String systemId, String modelType, String taskName, Integer iterations,
			Integer day, Integer hour, Integer minute, Integer week,Date timestamp) {
		super();
		this.systemId = systemId;
		this.modelType = modelType;
		this.taskName = taskName;
		this.iterations = iterations;
		this.day = day;
		this.hour = hour;
		this.minute = minute;
		this.week = week;
		this.timestamp = timestamp;
	}
	public ScheduleBean(String systemId, String modelType, String updatedBy, Date updatedDate, String status, String comment) {
		super();
		this.systemId = systemId;
		this.modelType = modelType;
		this.updatedBy = updatedBy;
		this.updatedDate = updatedDate;
		this.status = status;
		this.comment = comment;
	}
	
	public ScheduleBean(String requestId, String updatedBy, Date updatedDate, String status, String comment) {
		super();
		this.requestId = requestId;
		this.updatedBy = updatedBy;
		this.updatedDate = updatedDate;
		this.status = status;
		this.comment = comment;
	}
	
	public String getSystemId() {
		return systemId;
	}

	public void setSystemId(String systemId) {
		this.systemId = systemId;
	}

	public String getModelType() {
		return modelType;
	}

	public void setModelType(String modelType) {
		this.modelType = modelType;
	}

	public String getTaskName() {
		return taskName;
	}

	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}

	public String getTaskDescription() {
		return taskDescription;
	}

	public void setTaskDescription(String taskDescription) {
		this.taskDescription = taskDescription;
	}

	public Integer getIterations() {
		return iterations;
	}

	public void setIterations(Integer iterations) {
		this.iterations = iterations;
	}

	public Integer getDay() {
		return day;
	}

	public void setDay(Integer day) {
		this.day = day;
	}

	public Integer getHour() {
		return hour;
	}

	public void setHour(Integer hour) {
		this.hour = hour;
	}

	public Integer getMinute() {
		return minute;
	}

	public void setMinute(Integer minute) {
		this.minute = minute;
	}

	public Integer getWeek() {
		return week;
	}

	public void setWeek(Integer week) {
		this.week = week;
	}


	public Date getTimestamp() {
		return timestamp;
	}


	public void setTimestamp(Date timestamp) {
		this.timestamp = timestamp;
	}


	public String getUpdatedBy() {
		return updatedBy;
	}


	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}


	public Date getUpdatedDate() {
		return updatedDate;
	}


	public void setUpdatedDate(Date updatedDate) {
		this.updatedDate = updatedDate;
	}


	public String getStatus() {
		return status;
	}


	public void setStatus(String status) {
		this.status = status;
	}


	public String getComment() {
		return comment;
	}


	public void setComment(String comment) {
		this.comment = comment;
	}


	public Date getFromDate() {
		return fromDate;
	}


	public void setFromDate(Date fromDate) {
		this.fromDate = fromDate;
	}


	public Date getToDate() {
		return toDate;
	}


	public void setToDate(Date toDate) {
		this.toDate = toDate;
	}
	
	public String getType() {
		return type;
	}


	public void setType(String type) {
		this.type = type;
	}


	public String getTypeValue() {
		return typeValue;
	}


	public void setTypeValue(String typeValue) {
		this.typeValue = typeValue;
	}
	
	public String getRequestId() {
		return requestId;
	}


	public void setRequestId(String requestId) {
		this.requestId = requestId;
	}
}
